Call gtk_widget_hide(menu) when reattaching the menu. (#126057)
authorMatthias Clasen <maclas@gmx.de>
Wed, 19 Nov 2003 01:21:46 +0000 (01:21 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 19 Nov 2003 01:21:46 +0000 (01:21 +0000)
Wed Nov 19 02:18:37 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Call
gtk_widget_hide(menu) when reattaching the menu.  (#126057)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkmenu.c

index 77bd5081455df57627b12ac2dbd5508cd3e6723c..badaecef92f1920a8d9c4a416ed363244267d518 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Nov 19 02:18:37 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Call 
+       gtk_widget_hide(menu) when reattaching the menu.  (#126057) 
+
 Wed Nov 19 00:06:04 2003  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
index 77bd5081455df57627b12ac2dbd5508cd3e6723c..badaecef92f1920a8d9c4a416ed363244267d518 100644 (file)
@@ -1,3 +1,8 @@
+Wed Nov 19 02:18:37 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Call 
+       gtk_widget_hide(menu) when reattaching the menu.  (#126057) 
+
 Wed Nov 19 00:06:04 2003  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
index 77bd5081455df57627b12ac2dbd5508cd3e6723c..badaecef92f1920a8d9c4a416ed363244267d518 100644 (file)
@@ -1,3 +1,8 @@
+Wed Nov 19 02:18:37 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Call 
+       gtk_widget_hide(menu) when reattaching the menu.  (#126057) 
+
 Wed Nov 19 00:06:04 2003  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
index 77bd5081455df57627b12ac2dbd5508cd3e6723c..badaecef92f1920a8d9c4a416ed363244267d518 100644 (file)
@@ -1,3 +1,8 @@
+Wed Nov 19 02:18:37 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Call 
+       gtk_widget_hide(menu) when reattaching the menu.  (#126057) 
+
 Wed Nov 19 00:06:04 2003  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
index 77bd5081455df57627b12ac2dbd5508cd3e6723c..badaecef92f1920a8d9c4a416ed363244267d518 100644 (file)
@@ -1,3 +1,8 @@
+Wed Nov 19 02:18:37 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Call 
+       gtk_widget_hide(menu) when reattaching the menu.  (#126057) 
+
 Wed Nov 19 00:06:04 2003  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkentrycompletion.c (gtk_entry_completion_selection_changed):
index 1d0bcf2b95fb2045b4b3a147f191e7540e4236a3..2a2603b546f531c50bd8684c85d00b00b2316d73 100644 (file)
@@ -1673,6 +1673,7 @@ gtk_menu_set_tearoff_state (GtkMenu  *menu,
        }
       else
        {
+         gtk_widget_hide (menu);
          gtk_widget_hide (menu->tearoff_window);
          gtk_menu_reparent (menu, menu->toplevel, FALSE);
          gtk_widget_destroy (menu->tearoff_window);